home *** CD-ROM | disk | FTP | other *** search
- Path: newsman.murdoch.edu.au!cleo!hassel
- From: hassel@cleo.murdoch.edu.au (Martin Hasselbacher)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Screen ProblemII
- Date: 20 Jan 1996 08:29:08 GMT
- Message-ID: <4dq94k$vqa@newsman.murdoch.edu.au>
- NNTP-Posting-Host: cleo.murdoch.edu.au
- X-Newsreader: TIN [version 1.2 PL2]
-
- Thank you all that replied to my previous screen problem message, I have
- succesfuly detected my screen to be visible or not...
-
- But I needed to do that because I realy have a copper list In asm, and
- when this fake screen becomes visible I quickly activate my asm copper list.
-
- Since that , I decided to make my frindly copper list with cwait cmove cend.
-
- I hope to convert my asm coperlist every frame using the copper MACROS ...
- then initialising rethinking etc .. I proceeded to trace the Cmove Cbump
- routines to find them very long, seting watches on the data. etc.
- Then I made my own asm routine that quickly builds a copper data list
- like cmove cwait, but I cant understand cend.
-
- The problem I have is that my asm coper list changes every frame, not the
- size , but the actual data of cmove. If there was some way to quickly changing
- the data of a Cmove coper instruction without rebuilding the copper, ie.
- remake the whole copper with all those many cmove cwait cbump cend,
- and rethink();
- Im gona come clean, Im realy coding a DiskMagazine in asm, and its all done
- but now Im hoping to make it multitask, it does mulditask good, but I cant
- move the screen. I have seen a disk mag called ROM which does this all.
-
-
-